<?php
namespace app\common\model;

use app\extra\BaseModel;
use app\extra\DBCont;

class BusinessCate extends BaseModel
{
    use \think\model\concern\SoftDelete;
    protected $deleteTime = 'delete_time';
    protected $_deleteValidate = [
        //['关联表名'，'关联表字段名（外键）'，'文字提示',['附加条件，请用thinkphp数组条件模式'],'本表关联字段名，默认为主键id']
        ['Business', 'cate_id', '请删除该分类下的内容，再删除该分类'],
    ];
    /**
     * 添加额外参数
     * @param $item
     */
    public function setAddedField(&$item){
        $item['articles_count'] = model('Business')->where('cate_id', $item['id'])->count();
    }
    // 封面
    /*public function getCoverLinkAttr($value){
        return added_domain($value);
    }*/
}